package com.qf.data.service;

import com.qf.common.bean.R;
import org.springframework.web.bind.annotation.PathVariable;

/**
 * @author 千锋健哥
 */
public interface HeartBeatService {

    /**
     * 存储设备是否在线心跳数据
     * @param productKey
     * @param deviceKey
     */
    public void savePing(String productKey, String deviceKey);

    /**
     * 查询设备是否在线
     * @param productKey
     * @param deviceKey
     * @return
     */
    public Boolean deviceState(String productKey, String deviceKey);

    /**
     * 统计产品下的在线设备数量
     * @param productKey
     * @return
     */
    public Integer onLineCount(String productKey);
}
